'''
lambda表达式创建匿名函数
函数中的参数在lambda表达式中都适用

语法：
lambda 参数列表：表达式（返回值）
函数中的参数只能是1个
主体仅仅只是一个表达式
'''


def fun1(a, b):
    return a + b


def fun2(a, b):
    return a, b


r1 = fun1(1, 2)
print(r1)
r2 = fun2(1, 2)
print(r2)

# lambda表达式
fun3 = lambda a, b: a + b
print(fun3(1, 2))
# lambda如何返回多个值:可以用元组的方法返回
fun4 = lambda a, b: (a, b)
print(fun4(1, 2))
